home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1996 February / EnigmA AMIGA RUN 04 (1996)(G.R. Edizioni)(IT)[!][issue 1996-02][Skylink CD III].iso / earcd / comm2 / pottysrc.lha / PottySrc / Pot.readme < prev    next >
PGP Signed Message  |  1995-09-03  |  3KB  |  77 lines

  1. -----BEGIN PGP SIGNED MESSAGE-----
  2.  
  3. Right - because of how old all of this stuff is, some of it could need
  4. some playing around with to get it to assemble with the newer routines
  5. and includes files. Don't expect any of it to be easy!!
  6.  
  7. I hasten to add that the programs I'm writing at the moment are a lot
  8. better coded than anything you'll find in this archive. It goes without
  9. saying that you improve your coding with time, so please don't laugh if
  10. you see some really stupid way of coding!! :-)
  11.  
  12.  
  13. WARNING: Most of my AmiExpress utils have some simpl checksums in them to
  14.          make sure some lame fuck doesn't change my name! Of course, if
  15.          you're gunna update this stuff or play with my source, you're
  16.          probably going to want to change the output texts and stuff.
  17.          I SUGGEST YOU REMOVE THE CHECKSUM CODE FIRST! It isn't hard to
  18.          remove, just find the routines which call the checksum macro near
  19.          the start of the source. (If just remove the checksum macro and
  20.          attempt to assemble you should get told which routines are looking
  21.          for it!).
  22.  
  23.          If you stuff-up the checksum, the program will disable the FreeMem()
  24.          call, and you'll gradually run out of memory (it doesn't do anything
  25.          nasty to your harddrive, I'm not that big an asshole!).
  26.  
  27.          I thought I'd better warn you about that!
  28.  
  29.  
  30. Another thing of note: Some of the programs use things like this:
  31.  
  32. DOS_CLIRITE = Y    Write text using CLI_Hdl(a5) as output handle.
  33. DOS_FILEXIS = N    Check if a file exists. Also locks the file.
  34. DOS_FILSIZE = Y    Measure size of a file.
  35. DOS_FILALOC = N    Allocate Memory for file.
  36. DOS_FILDALO = N    DeAllocate Memory for file.
  37.  
  38. while others will do it like this:
  39.  
  40. DOS_CLIRITE    ; Write text using CLI_Hdl(a5) as output handle.
  41. DOS_FILSIZE    ; Measure size of a file.
  42.  
  43. You should convert everything to use the SECOND method (i.e., all lines
  44. with "= Y", you can leave included, but if they say "= N" you can remove
  45. them).
  46.  
  47. These things are used to set options and control whether bits of code from
  48. other files get included at assembly time. Check out the Routines/ files
  49. to see what I mean.
  50.  
  51.  
  52. Good luck getting this stuff to assemble! I hope I haven't forgotten anything.
  53. If you have trouble, please try to contact me and I'll attempt to help you
  54. out.
  55.  
  56.     Leo.
  57.  
  58. - -----BEGIN PGP PUBLIC KEY BLOCK-----
  59. Version: 2.6.2i
  60.  
  61. mQBNAi89RoQAAAECANqcKhCP7W7aaOUlVoSXoFAkIJGfm9yB1WJAozUiD7uXVR5P
  62. qgVtzMXXYFPs8G6mOjnn7Bv+eTeCKnLDCXCfqb0ABRG0J0xlbyBEYXZpZHNvbiA8
  63. bGVvQGhhbXBzY2hsLmRlbW9uLmNvLnVrPokAVQMFEC/4q4wqcsMJcJ+pvQEBlB0B
  64. /AxLJzmgVE+jy9/hb48vRVs+rf2x6fETTWzxXfEB/T7a1W8d91+a5ju3J9mQc1XJ
  65. kkcqhPRDaTybi5CkyNYNBb+0GmFrYSAiTnVkZWwiIG9uIElSQywgI0FtaWdhtCRh
  66. a2EgUG90LU5vb2RsZSAvIEdvZHMnR2lmdCBVdGlsaXRpZXM=
  67. =XhVP
  68. - -----END PGP PUBLIC KEY BLOCK-----
  69.  
  70. -----BEGIN PGP SIGNATURE-----
  71. Version: 2.6.2i
  72.  
  73. iQBVAwUBMEoK1Cpywwlwn6m9AQFy3AIAuVTlp/HTVx9r4Jh5gRiLGoDJyjg9XdwN
  74. bvpzzFkd3Obfs2Bj7gsqOdip+tMANIlmP68tBi3Tfl8/rqvrFB4kRQ==
  75. =A1O8
  76. -----END PGP SIGNATURE-----
  77.